walking-beam pump - French English Dictionary